package sifeap.bl.ejb.solicitudesauxilio;

import java.util.List;

import javax.ejb.EJB;
import javax.ejb.Stateless;

import sifeap.dal.ejb.solicitudesauxilio.TipoAuxilioDALLocal;
import sifeap.entities.solicitudesauxilio.TipoAuxilio;
import sifeap.exception.SifeapException;

/**
 * Session Bean implementation class EventoBL
 */
@Stateless(name="TipoAuxilioBL")
public class TipoAuxilioBL implements TipoAuxilioBLLocal {

	@EJB
	private TipoAuxilioDALLocal tipoAuxilioDAL;
	
    /**
     * Default constructor. 
     */
    public TipoAuxilioBL() {}

	@Override
	public List<TipoAuxilio> buscarTodos() throws SifeapException {
		try{
			return tipoAuxilioDAL.buscarTodos();
		}catch (Exception e) {
			throw new SifeapException(e);
		}
	}

	@Override
	public TipoAuxilio buscar(Object id) throws SifeapException {
		try {
			return tipoAuxilioDAL.buscar(id);
		} catch (Exception e) {
			throw new SifeapException(e);
		}
	}
}
